Cutting Graphs Using Competing Ant Colonies and an Edge Clustering Heuristic
نویسندگان
چکیده
We investigate the usage of Ant Colony Optimization to detect balanced graph cuts. In order to do so we develop an algorithm based on competing ant colonies. We use a heuristic from social network analysis called the edge clustering coefficient, which greatly helps our colonies in local search. The algorithm is able to detect cuts that correspond very well to known cuts on small real-world networks. Also, with the correct parameter balance, our algorithm often outperforms the traditional Kernighan-Lin algorithm for graph partitioning with equal running time complexity. On larger networks, our algorithm is able to obtain low cut sizes, but at the cost of a balanced partition.
منابع مشابه
Optimization of the retail steel distribution industry
The present work proposes new heuristics and algorithms for the 3D Cutting and Packing class of problems. Specifically the cutting stock problem and a real-world application from the retail steel distribution industry are addressed. The problem being addressed for the retail steel distribution industry is the retail steel cutting problem, which is how to cut steel in order to satisfy the custom...
متن کاملA Document of Ant Clustering By the Result of Topographic Mapping Intention
The clustering and topographic mapping is a motivated model for explaining two types of developing behavior observed in real ant colonies. Existing work demonstrated some promising characteristics of the heuristic but did not extend to a rigorous investigation of its capabilities. We are using an Improved Technique called ATTA includes adaptive, heterogeneous ants, a time-dependent transporting...
متن کاملUsing Competing Ant Colonies to Solve k-way Partitioning Problems with Foraging and Raiding Strategies
The self organizing properties of ant colonies are employed to tackle the classical combinatorial optimization problem of graph partitioning. The graph is mapped onto an artificial environment in a manner that preserves the structural information. Ants from a number of colonies compete for resources. This leads to a restructuring of the global environment corresponding to a good partition. On t...
متن کاملReview of Bio-inspired Algorithm in Wireless Sensor Network: ACO, ACO using RSSI and Ant Clustering
Biological inspired routing or bio-inspired routing is a new heuristic routing algorithm in wireless sensor network, which is inspired from biological activities of insects. ACO is ants’ inspired routing algorithm ACO, which has the ability to find shortest path and re-establish the new route in the case of route failure. In order to improve the network performance i.e. increase network lifetim...
متن کاملAn Ant Colony Optimization Algorithm for Network Vulnerability Analysis
Intruders often combine exploits against multiple vulnerabilities in order to break into the system. Each attack scenario is a sequence of exploits launched by an intruder that leads to an undesirable state such as access to a database, service disruption, etc. The collection of possible attack scenarios in a computer network can be represented by a directed graph, called network attack gra...
متن کامل